A Multiphase Software Reliability Model : From Testingto Operational
نویسندگان
چکیده
Accurate prediction of release times, reliability and availability of a software product requires the formulation of a reliability model which captures in a quantitative manner critical elements of the software testing process such as: (i) test coverage and (ii) the eeect of operational prooles. This paper presents a Non-Homogeneous Poisson Process(NHPP) based model which accounts explicitly for test coverage and can make predictions about the operational phase. The model provides, also, for defective fault detection and test coverage during testing and operational phases. The model yields reliability and availability functions which utilize test and operational data for making performance predictions during the operational phase. Stopping rules are developed for determining optimal software release times subject to various constraints such as cost, operational reliability and operational availability requirements.
منابع مشابه
Using Reliability Models During Testing With Non-Operational Profiles*
Operational profile is a set of relative frequencies of occurrence of the run categories associated with the product and its operational use. During operation system executes a series of runs which are selected from the available run categories at random (but according to the operational profile). Software (and system) reliability growth models model the fault removal process during product tes...
متن کاملAnalysis of Testing and Operational Software Reliability in SRGM based on NHPP
Software Reliability is one of the key factors in the software development process. Software Reliability is estimated using reliability models based on Non Homogenous Poisson Process. In most of the literature the Software Reliability is predicted only in testing phase. So it leads to wrong decision-making concept. In this paper, two Software Reliability concepts, testing and operational phase ...
متن کاملMultiphase flow and tromp curve simulation of dense medium cyclones using Computational Fluid Dynamics
Dense Medium Cyclone is a high capacity device that is widely used in coal preparation. It is simple in design but the swirling turbulent flow, the presence of medium and coal with different density and size fraction and the presence of the air-core make the flow pattern in DMCs complex. In this article the flow pattern simulation of DMC is performed with computational fluid dynamics and Fluent...
متن کاملResearch on software reliability considering testing profile and operational profile
The testing and operation environments may be essentially different, thus the predicted reliability of the testing phase is different from that of the operational phase. On the basis of analyzing similarities and differences of the testing phase and the operational phase, using the operational reliability and the testing reliability, different forms of the comparison between the operational fai...
متن کاملDerivation of an integrated operational profile and use case model
Requirements engineering and software reliability engineering both involve model building related to the usage of the intended system; requirements models and test case models respectively are built. Use case modelling for requirements engineering and operational profile testing for software reliability engineering are techniques which are evolving into software engineering practice. In this pa...
متن کامل